bog down meaning in French
s'embourber, s'enliser dans la boue, s'enfoncer dans une fondrière; être bloqué, être pris dans, s'enliser; tarder
s'embourber, s'enliser dans la boue, s'enfoncer dans une fondrière; être bloqué, être pris dans, s'enliser; tarder